import requests
from datetime import datetime

# API服务器地址
API_URL = "http://172.25.6.53:5000/api/error"

try:
    # 获取当前时间
    request_time = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
    print(f"[{request_time}] 正在请求 API...")

    # 发送 GET 请求
    response = requests.get(API_URL)

    # 检查响应状态码
    if response.status_code == 200:
        data = response.json()  # 解析JSON数据
        print(f"[{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}] 成功获取数据：", data)
    else:
        print(f"[{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}] 请求失败，状态码：", response.status_code)

except requests.ConnectionError:
    print(f"[{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}] 无法连接到API服务器，请检查网络或服务器地址。")
except Exception as e:
    print(f"[{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}] 发生错误：{e}")
